9b8a443e7b842ad4fb115e8eea2c1ac222da3bb2,server/sonar-server/src/test/java/org/sonar/server/computation/step/ReportNewCoverageMeasuresStepTest.java,ReportNewCoverageMeasuresStepTest,verify_computation_of_measures_for_new_lines,#String#String#String#String#String#,295

Before Change


  private void verify_computation_of_measures_for_new_lines(String coverageLineHitsData,
                                                            String newLinesToCover, String newUncoveredLines, String newConditionsToCover, String newUncoveredConditions) {
    treeRootHolder.setRoot(FILE_COMPONENT);
    reportReader.putChangesets(Changesets.newBuilder()
      .setComponentRef(FILE_COMPONENT.getReportAttributes().getRef())
      .addChangeset(Changesets.Changeset.newBuilder().build())
      .addChangeset(Changesets.Changeset.newBuilder()
        .setDate(parseDate("2007-01-15").getTime())
        .build())
      .addChangeset(Changesets.Changeset.newBuilder()
        .setDate(parseDate("2011-01-01").getTime())
        .build())
      .addChangesetIndexByLine(0)
      .addChangesetIndexByLine(2) // line 2
      .addChangesetIndexByLine(1) // line 3
      .addChangesetIndexByLine(2) // line 4
      .build());
    measureRepository.addRawMeasure(FILE_COMPONENT.getReportAttributes().getRef(), coverageLineHitsData, newMeasureBuilder().create("2=0;3=2;4=3"));

    underTest.execute();

After Change


  private void verify_computation_of_measures_for_new_lines(String coverageLineHitsData,
    String newLinesToCover, String newUncoveredLines, String newConditionsToCover, String newUncoveredConditions) {
    treeRootHolder.setRoot(FILE_COMPONENT);
    scmInfoRepository.setScmInfo(FILE_1_REF,
      Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build(),
      Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build(),
      Changeset.newChangesetBuilder().setDate(parseDate("2007-01-15").getTime()).setRevision("rev-2").build(),
      Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build()
      );

    measureRepository.addRawMeasure(FILE_COMPONENT.getReportAttributes().getRef(), coverageLineHitsData, newMeasureBuilder().create("2=0;3=2;4=3"));